<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="../Ajs/axios.js"></script>
</head>
<body>

<script>
    /*
    axios 是一个基于Promise用于浏览器和node.js的HTTP客户端。
    具有以下特征：
    1.支持浏览器和node.js
    2.支持promise
    3.能拦截请求和相应
    4.自动转换JSON数据
    * */

    /*-------------- 全局配置 -----------------*/
    //超时时间
    axios.defaults.timeout=3000;
    //配置请求的基准url地址
    axios.defaults.baseURL= "../AData/";
    //设置请求头
    axios.defaults.headers['mytoken'] = "hello";

    /*---------------基本使用-------------------*/
    /*get 使用*/
    axios.get("data.json").then(function(ret){
        console.log(ret);
    });

    /*delete 使用*/
    // axios.delete("data.json?id=123").then(function(ret){
    //     console.log(ret);
    // });
    // //或者
    // axios.delete("data.json",{
    //     params:{
    //         id:123
    //     }
    // }).then(function(ret){
    //     console.log(ret);
    // });

    // /*post*/
    // axios.post("data.json",{
    //     uname:"lisi",
    //     pwd:"123"
    // }).then(function(ret){
    //     console.log(ret);
    // });
</script>
</body>
</html>
